home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / bin / tomboy < prev    next >
Encoding:
Text File  |  2009-03-17  |  1.6 KB  |  50 lines

  1. #!/usr/bin/env bash
  2.  
  3. export MONO_DISABLE_SHM=1
  4.  
  5. if [ "x$PWD" = "x/build/buildd/tomboy-0.14.0/Tomboy" ] ; then
  6.     echo "*** Running uninstalled Tomboy.exe ***"
  7.  
  8.     export LD_LIBRARY_PATH="../libtomboy/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH}:./Addins/PrintNotes/.libs"
  9.     export TOMBOY_WRAPPER_PATH="$PWD/tomboy"
  10.     export MONO_PATH=$MONO_PATH:./Addins:../Mono.Addins/Mono.Addins:../Mono.Addins/Mono.Addins.Setup:../Mono.Addins/Mono.Addins.Gui
  11.  
  12.     THIS_EXE="--debug ./Tomboy.exe"
  13. else
  14.     export LD_LIBRARY_PATH="/usr/lib/tomboy${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH}"
  15.     export MONO_PATH=$MONO_PATH:/usr/lib/tomboy:/usr/lib/tomboy/addins
  16.     export TOMBOY_WRAPPER_PATH="/usr/bin/tomboy"
  17.  
  18.     THIS_EXE="/usr/lib/tomboy/Tomboy.exe"
  19.  
  20.     [ -n "$TOMBOY_DEBUG" ] && TOMBOY_DEBUG="--debug"
  21.     [ -n "$TOMBOY_TRACE" ] && TOMBOY_TRACE="--trace=$TOMBOY_TRACE"
  22.     [ -n "$TOMBOY_PROFILE" ] && TOMBOY_PROFILE="--profile=$TOMBOY_PROFILE"
  23.  
  24.     for arg in $*; do
  25.         case "x--debug" in ("x$arg")
  26.             TOMBOY_DEBUG=$arg
  27.         esac
  28.  
  29.         case "x--trace=" in ("x${arg:0:8}")
  30.             TOMBOY_TRACE=$arg
  31.         esac
  32.  
  33.         case "x--profile=" in ("x${arg:0:10}")
  34.             TOMBOY_PROFILE=$arg
  35.         esac
  36.     done
  37.  
  38.     if [ -n "$TOMBOY_DEBUG" -o -n "$TOMBOY_TRACE" -o -n "$TOMBOY_PROFILE" -o -n "$MONO_EXTRA_ARGS" ]; then
  39.         MONO_OPTIONS="$TOMBOY_DEBUG $TOMBOY_TRACE $TOMBOY_PROFILE $MONO_EXTRA_ARGS"
  40.         echo "** Running Mono with $MONO_OPTIONS **"
  41.     fi
  42.  
  43. fi
  44.  
  45. if [ -n "" ]; then
  46.     export MONO_GAC_PREFIX=":$MONO_GAC_PREFIX"
  47. fi
  48.  
  49. exec mono $MONO_OPTIONS $THIS_EXE "$@"
  50.